package com.uzai.console.vo.wxqaddfriend.wxqaddfriendtask;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@Data
@ApiModel("返回微信群添加好友任务详情")
public class WxqAddFriendTaskVo {
    @ApiModelProperty("主键id")
    private Long id;

    @ApiModelProperty("任务名称")
    private String name;

    @ApiModelProperty("状态(0-初始化；1-进行中；2-已完成)")
    private Integer status;
    @ApiModelProperty("状态(0-初始化；1-进行中；2-已完成)")
    private String statusName;

    @ApiModelProperty("设备类型")
    private String deviceType;

    @ApiModelProperty("设备类型名称")
    private String deviceTypeName;

    @ApiModelProperty("机器人唯一id")
    private Long deviceUniqueId;
    @ApiModelProperty("机器人id")
    private String deviceId;
    @ApiModelProperty("机器人昵称")
    private String deviceName;
    @ApiModelProperty("机器人备注")
    private String deviceRemark;

    @ApiModelProperty("昵称排除关键字列表")
    private List<String> nickExcludeList;

    @ApiModelProperty("wxid排除列表")
    private List<String> wxidExcludeList;

    @ApiModelProperty("私有黑名单不加好友")
    private Integer limitBlacklistPri;

    @ApiModelProperty("全网黑名单不加好友")
    private Integer limitBlacklistPub;

    @ApiModelProperty("每日添加最小值")
    private Integer addDayMin;

    @ApiModelProperty("每日添加最大值")
    private Integer addDayMax;

    @ApiModelProperty("发送频率最小值(每个几分钟发送一条)")
    private Integer rateMin;

    @ApiModelProperty("发送频率最大值(每个几分钟发送一条)")
    private Integer rateMax;

    @ApiModelProperty("夜间限制开始时间（HH:mm）")
    private String limitTimeStart;

    @ApiModelProperty("夜间限制结束时间（HH:mm）")
    private String limitTimeEnd;

    @ApiModelProperty("验证消息")
    private String verifyMsg;

    @ApiModelProperty("创建时间")
    private Integer createTime;

    @ApiModelProperty("总数量")
    private Integer totalNum;

    @ApiModelProperty("已发数量")
    private Integer addNum;

    @ApiModelProperty("未发数量")
    private Integer addNumNot;


}
